Implementing Commitment-Based Interaction
نویسنده
چکیده
Although agent interaction plays a vital role in MAS, and messagecentric approaches to agent interaction have their drawbacks, present agent-oriented programming languages do not provide support for implementing agent interaction that is flexible and robust. Instead, messages are provided as a primitive building block. In this paper we consider one approach for modelling agent interactions: the commitment machines framework. This framework supports modelling interactions at a higher level (using social commitments), resulting in more flexible interactions. We investigate how commitmentbased interactions can be implemented in conventional agent-oriented programming languages. The contributions of this paper are: a mapping from a commitment machine to a collection of BDI-style plans; extensions to the semantics of BDI programming languages; and an examination of two issues that arise when distributing commitment machines (turn management and race conditions) and solutions to these problems.
منابع مشابه
Identifying and Prioritizing the Key Factors of ERP System Implementation in Chaharmahal and Bakhtiari Saderat Bank using Theme Analysis Method and Fuzzy Dematel
The purpose of this study was to identify the key factors in implementing the organization's resource planning system in Chaharmahal and Bakhtiari Saderat Bank using theme analysis method. This research was a type of qualitative research that was done in an applied way. The research population consists of 15 experts and specialist in system implementation, resource planning in Chaharmahal and B...
متن کاملImplementing flexible and robust agent interactions using Distributed Commitment Machines
This paper focuses on the question of designing flexible and robust interactions between entities (such as agents or web services). Traditional approaches to interaction design focus on the permissible sequences of messages, but this constrains the autonomy of the entities, and limits interaction flexibility and robustness. The key to allowing for more flexible and robust interactions is to mov...
متن کاملHigh commitment work system, transactive memory system, and new product performance
a r t i c l e i n f o Keywords: High commitment work system Transactive memory system New product development New product performance Although scholars find that the transactive memory systems can improve new product performance, few studies have empirically examined how managers can induce a transactive memory system in new product development teams with a set of systematic management practice...
متن کاملBenchmarking Professional Ethics Documents at Universities; Providing the Pattern and Solutions
This research aims to benchmark (national and international) experiences in the field of professional ethics documents at universities and provides solutions to improve it. The study population consisted of 100 top universities in the world (based on the Shanghai ranking) and 539 universities in Iran. Of these, 59 universities in Iran and 100 universities abroad have professional ethics documen...
متن کاملEffectiveness of Acceptance- and Commitment-Based Therapy on Pain Perception and Functional Disability in Women with Rheumatoid Arthritis
Background and Aim: Rheumatoid arthritis is the most common and most important type of arthritis caused by interaction of genetic, immunologic, psychological and social factors and is accompanied by chronic pains. The aim of this study was to investigate the effectiveness of treatment based on acceptance and commitment to the perception of pain and functional disability of women with rheumatoid...
متن کامل